Big Huge Thesaurus

cyano radical

noun